﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Administrador/Administrador.Master" AutoEventWireup="true" CodeBehind="PaginaAdministrativa.aspx.cs" Inherits="Presentation.Administrador.PaginaAdministrativa" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
   
    <style type="text/css">
        .style1
        {
            width: 293px;
        }
        #Flu_imagen
        {
            text-align: center;
        }
        #DocNoDisponible
        {
            height: 103px;
            width: 153px;
        }
        #imagenNoDisponible
        {
            height: 118px;
            width: 139px;
        }
    </style>

</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<form id="formularioEditarEntrada" runat="server">
<%     
       String valorParametroRecibido = "";
       valorParametroRecibido = Request.QueryString["idEntrada"];

       int idEntrada = Int32.Parse(valorParametroRecibido);
       
       Business.CategoriaBusiness categoriaBusiness = new Business.CategoriaBusiness(System.Web.Configuration.WebConfigurationManager.ConnectionStrings["ApplicationServices"].ToString());
       Business.EntradaBusiness entradaBusiness = new Business.EntradaBusiness(System.Web.Configuration.WebConfigurationManager.ConnectionStrings["ApplicationServices"].ToString());
       Entidad.Entrada entrada = new Entidad.Entrada();
       entrada = entradaBusiness.GetEntradaPorId(idEntrada);
       
       int idEntrada1 = entrada.IdEntrada;
       String texto = idEntrada.ToString();
       tbxTexto.Text = texto;
%>

<asp:TextBox ID="tbxTexto" runat="server" Visible="false" Text=""></asp:TextBox>

<table id="noticia" width="600">
<tr>
<td>
    Categoría:
    <%
        int idCategoria = entrada.IdCategoria;
        String nombreCategoria = categoriaBusiness.NombreCategoria(idCategoria);
        ddlCategorias.SelectedValue = nombreCategoria;
    %>
        <asp:DropDownList ID="ddlCategorias" runat="server" style="margin-left: 19px" Height="17px" Width="161px"></asp:DropDownList><br />
</td>
</tr>
<tr>
<td>
    Titulo:
    <br />
    <br />
    <%
      String titulo = entrada.Titulo;
      tbxTitulo.Text = titulo;
    %>
    <asp:TextBox ID="tbxTitulo" runat="server" Width="174px"></asp:TextBox>
    &nbsp;&nbsp;
    <br />
    <br />
</td>
<td> <asp:Label ID="lblTitulo" runat="server" Text="Label" Visible="false"></asp:Label> </td>
</tr>

<tr>
<td class="style1">
    Contenido:
    <br />
    <br />
    <%
        String contenido = entrada.Contenido;
        tbxContenido.Text = contenido;
    %>
    <asp:TextBox ID="tbxContenido" runat="server" Height="456px" TextMode="MultiLine" Width="588px"></asp:TextBox>
    <br />
    <br />
</td>
<td> <asp:Label ID="lblContenido" runat="server" Text="Label" Visible="false"></asp:Label> </td>
</tr>
<tr>
<td class="style1">
<center style="width: 592px">
<%
    if (entrada.RutaImagen == null)
    {
        %>
    <asp:Label ID="lblSinImagen" runat="server" Text="No se ha especificado imagen para esta entrada"></asp:Label><br /><br />
    <img id="imagenNoDisponible" src="/imagenes/noDisponible.jpg" alt="" runat="server" /><br /><br />
         <%
    }
    else
    {
        String rutaImagen = entrada.RutaImagen;
        String Src = rutaImagen.Replace("\\", "/");

        imagenEntrada.Src = Src;
 %>
 Imagen actual: 
         <br />
         <br />
     <img id="imagenEntrada" alt="" src="" runat="server" height="400" width="400"/><br />
         <br />
         <br />   
<%}%>
     <input id="Flu_imagen" runat="server" type="file"/><br /><br />
     </center>
</td>
<td> <asp:Label ID="lblImagen" runat="server" Text="Label" Visible="false"></asp:Label> </td>
</tr>
<tr>
<td>
   <%
       if (entrada.RutaDocumento == null)
       {
       %>
    <center>
    <asp:Label ID="lblSinDocumento" runat="server" Text="No se ha especificado ningun documento para esta entrada"></asp:Label><br /><br />
    <img id="DocNoDisponible" src="/imagenes/docNoDisponible.jpg" alt="" runat="server" /><br /><br />
       <%
       }
       else
       {
           String rutaDocumento = entrada.RutaDocumento;
           String href = rutaDocumento.Replace("\\", "/");
           descargaDocumento1.HRef = href;
 %>
  Documento ligado: 
         <br />
         <br />
     
     <a id="descargaDocumento1" href="" runat="server"><img id="Imagen1" src="/imagenes/icono_documentos.png" alt="" runat="server" /></a><br /><br />
     <a id="descargaDocumento2" href="" runat="server"> Documento adjunto </a><br /><br />
<%}%>
     <input id="flu_documento" runat="server" type="file"/><br /><br />
     </center>
</td>
<td> <asp:Label ID="lblDocumento" runat="server" Text="Label" Visible="false"></asp:Label> </td>
</tr>
<td></td>
<tr>
<td align="right" class="style1">
    <asp:Button ID="btnAceptar" runat="server" Text="aceptar" 
        onclick="btnAceptar_Click" /><asp:Button ID="btnCancelar" runat="server" Text="cancelar" />
</td>
<td></td>
</tr>

</table>
</form>
</asp:Content>
